Ensure Enterprise Vault services are running

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
configuration configureEVservices
{
  Import-DscResource -ModuleName PSDesiredStateConfiguration
  Node 'SRVEV01'
  {
    LocalConfigurationManager
    {
      ConfigurationMode = 'ApplyAndAutoCorrect'
      ConfigurationModeFrequencyMins = 15 #must be a multiple of the RefreshFrequency and how often configuration is checked
    }

    Service EnterpriseVaultAdminService
    {
      Name        = 'EnterpriseVaultAdminService'
      StartupType = 'Automatic'
      State       = 'Running'
    }

    Service EnterpriseVaultDirectoryService
    {
      Name        = 'Enterprise Vault Directory Service'
      StartupType = 'Automatic'
      State       = 'Running'
    }

    Service EnterpriseVaultIndexingService
    {
      Name        = 'EnterpriseVaultIndexingService'
      StartupType = 'Automatic'
      State       = 'Running'
    }

    Service EnterpriseVaultShoppingService
    {
      Name        = 'EnterpriseVaultShoppingService'
      StartupType = 'Automatic'
      State       = 'Running'
    }

    Service EnterpriseVaultStorageService
    {
      Name        = 'EnterpriseVaultStorageService'
      StartupType = 'Automatic'
      State       = 'Running'
    }

    Service EnterpriseVaultTaskControllerService
    {
      Name        = 'EnterpriseVaultTaskControllerService'
      StartupType = 'Automatic'
      State       = 'Running'
    }
  }
}
configureEVservices -OutputPath 'C:\_Sources\dsc'
Set-DscLocalConfigurationManager -Path 'C:\_Sources\dsc' -Verbose